#-------------------------------------------------
#
# Project created by QtCreator 2014-02-22T12:55:24
#
#-------------------------------------------------

QT       += core gui opengl

#greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = TFGProject
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp \
    controlseleccio.cpp \
    gpu.cpp \
    cpu.cpp \
    texturewidget.cpp \
    gray_scale_cpu.cpp \
    escena.cpp \
    camera.cpp \
    raig.cpp \
    lut.cpp \
    llum.cpp \
    objecte.cpp \
    volumen.cpp \
    cub.cpp \
    material.cpp \
    QColorRampEditor.cpp \
    x_ray_gpu.cpp \
    Common.cpp \
    parametres.cpp \
    lut_gpu.cpp \
    phong_blin_gpu.cpp \
    mip_gpu.cpp \
    mida_gpu.cpp \
    lut_cpu.cpp \
    phong_blinn_cpu.cpp \
    mida_cpu.cpp \
    mip_cpu.cpp \
    color_dialog.cpp \
    abstract_widget_list.cpp \
    bound_color_selector.cpp \
    color_delegate.cpp \
    color_list_widget.cpp \
    color_preview.cpp \
    color_selector.cpp \
    color_wheel.cpp \
    gradient_slider.cpp \
    arxiu.cpp \
    mida2_gpu.cpp \



HEADERS  += mainwindow.h \
    assertp.h \
    controlseleccio.h \
    gpu.h \
    cpu.h \
    texturewidget.h \
    gray_scale_cpu.h \
    escena.h \
    camera.h \
    raig.h \
    lut.h \
    llum.h \
    objecte.h \
    volumen.h \
    cub.h \
    material.h \
    QColorRampEditor.h \
    x_ray_gpu.h \
    Common.h \
    vec.h \
    mat.h \
    parametres.h \
    lut_gpu.h \
    phong_blin_gpu.h \
    mip_gpu.h \
    mida_gpu.h \
    lut_cpu.h \
    phong_blinn_cpu.h \
    mida_cpu.h \
    mip_cpu.h \
    color_dialog.hpp \
    abstract_widget_list.hpp \
    bound_color_selector.hpp \
    color_delegate.hpp \
    color_list_widget.hpp \
    color_preview.hpp \
    color_selector.hpp \
    color_wheel.hpp \
    gradient_slider.hpp \
    paint_border.hpp \
    arxiu.h \
    mida2_gpu.h \


FORMS    += mainwindow.ui \
        color_dialog.ui

OTHER_FILES += vshader41_textura.glsl \
    fshader41_textura.glsl \
    lut_fshader.glsl \
    lut_vshader.glsl \
    pb_fshader.glsl \
    pb_vshader.glsl \
    mip_fshader.glsl \
    mip_vshader.glsl \
    mida_fshader.glsl \
    mida_vshader.glsl \
    gs_fshader2.glsl \
    gs_vshader2.glsl \
    mida_nuvol_fshader.glsl
